From: Florian Müllner Date: Fri, 24 Oct 2025 13:14:16 +0000 (+0200) Subject: keyboardManager: Simplify loop X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~66^2^2~37 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=4cfd5608324adc7529366d600101d0a4366fd41d;p=gnome-shell.git keyboardManager: Simplify loop We can iterate over ids directly instead of using an index. Part-of: (cherry picked from commit d1f8c00d2f47d440905a0af3253589cbd0822a3a) --- diff --git a/js/misc/keyboardManager.js b/js/misc/keyboardManager.js index 91041ef7d..173d2a7c1 100644 --- a/js/misc/keyboardManager.js +++ b/js/misc/keyboardManager.js @@ -106,10 +106,10 @@ class KeyboardManager { this._current = null; this._layoutInfos = {}; - for (let i = 0; i < ids.length; ++i) { - let [found, , , layout, variant] = this._xkbInfo.get_layout_info(ids[i]); + for (const id of ids) { + let [found, , , layout, variant] = this._xkbInfo.get_layout_info(id); if (found) - this._layoutInfos[ids[i]] = {id: ids[i], layout, variant}; + this._layoutInfos[id] = {id, layout, variant}; } let i = 0;